#ifndef DSP2833X_TIMER_H_
#define DSP2833X_TIMER_H_

enum Timer_Group {Timer0, Timer1, Timer2};

void ConfigTimer(enum Timer_Group TimerGroup, float Freq, float Period,PINT TimerInt);
void ConfigTimerPeriod(enum Timer_Group TimerGroup, float Freq, float Period);

/* Usage: 
 	interrupt void Timer0_Int_ISR(void);
 	ConfigTimer(Timer0,150,100000,&Timer0_Int_ISR);	
 	
 	interrupt void Timer0_Int_ISR(void){
		CpuTimer0.InterruptCount++;			
	
	}
*/


#endif /*DSP2833X_TIMER_H_*/
